(dire/desperate) straits - İngilizce Eşanlam Sözlük

Can't found any synonym terms.